package com.firstgroup.service;

import com.firstgroup.domain.QuessionBank;

import java.util.List;

public interface QuestionBankService {

    /**
     * 添加题库
     * @param quessionBank
     * @return
     */
     QuessionBank addQuession(QuessionBank quessionBank);

    /**
     * 删除题目
     * @param id
     * @return
     */
     Integer deleteQuession(int id);

    /**
     * 修改题目
     * @param
     * @return
     */
     Integer updateQuession(int id,String quessionName,String type,String answer);

    /**
     * 遍历题库
     * @param
     * @return
     */
     List<QuessionBank> findQuessions();

    /**
     * 根据类型进行遍历
     * @param type
     * @return
     */
    List<QuessionBank> findByType(String type);

    /**
     * 根据id进行查找题库信息
     * @param id
     * @return
     */
    QuessionBank findById(int id);
}
